Big Huge Thesaurus

smoke screen

noun

sounds kind of like